fbfa24b853ae5b660b13e50ee270cdfa7547507a,flex/src/com/intellij/javascript/flex/mxml/schema/FlexXmlExtension.java,FlexXmlExtension,createAddAttributeFix,#XmlAttribute#HighlightInfo#,30

Before Change


      //final FixAndIntentionAction fix2 = new CreateJSPropertyAccessorIntentionAction(name, false);
      //fix2.registerElementRefForFix(attribute, null);

      QuickFixAction.registerQuickFixAction(highlightInfo, fix1);
      //QuickFixAction.registerQuickFixAction(highlightInfo, fix1);
    }
  }

After Change


    if (declaration instanceof JSClass) {
      final String attributeValue = attribute.getValue();

      final FixAndIntentionAction fix1 = new CreateFieldByMxmlAttributeFix(name, attributeValue);
      fix1.registerElementRefForFix(attribute, null);

      final FixAndIntentionAction fix2 = new CreateSetterByMxmlAttributeFix(name, attributeValue);
      fix2.registerElementRefForFix(attribute, null);

      QuickFixAction.registerQuickFixAction(highlightInfo, fix1);
      QuickFixAction.registerQuickFixAction(highlightInfo, fix2);
    }
  }